It's time to face a harsh truth, HTML and CSS are messy languages that lead to incomprehensible templates and stylesheets. Thankfully, there is Haml, an elegant templating language, and Sass, a clear and concise styling language to clear away the muck. Using beautiful syntax and sensible tools these languages are assets that no theme developer should be without. This presentation will show how these languages can now be seemlessly used with Drupal through the peroxide theme engine allowing themes to be created with concise markup and clear styles.
This presentation will cover:
The syntax of Haml and Sass and show how they can be used to create clearer theme code.
Tools such as variables, mixins and nesting in Sass that make stylesheets more clear and concise.
How Haml and Sass can be used with Drupal to cut down on the time needed for theme development and maintenance.
How the powerful compass CSS framework built into peroxide can greatly speed theme development.